Method and apparatus for power control of first data transmission in random access procedure of fdma communication system

ABSTRACT

Transmit power is controlled for a first uplink data transmission on Physical Uplink Shared Channel (PUSCH) during random access channel (RACH) procedure. Power control adjustment for the first PUSCH transmission is performed relative to the power spectral density used for successful PRACH transmission as adjusted for bandwidth difference, etc. The uplink Physical random access channel carries the RACH information that is transmitted by the user equipment (UE) during registrations or base station originated calls. A PRACH is composed of a number of preambles and a message portion. The preambles are a series of radio frequency power “steps” that increase in power according to the power step setting until the maximum number of preambles is reached or the base station acknowledges. Once the UE receives a positive indication, it transmits the message portion of the PRACH which consists of message data and control data with independent power gain control.

CLAIM OF PRIORITY UNDER 35 U.S.C. §119

The present Application for patent claims priority to ProvisionalApplication No. 61/075,261 entitled “A METHOD AND APPARATUS FOR POWERCONTROL PRACH TO PUSCH” filed Jun. 24, 2008, and assigned to theassignee hereof and hereby expressly incorporated by reference herein.

BACKGROUND

1. Field

The present disclosure relates generally to communication and morespecifically to techniques for controlling transmission power of a firstmessage of a physical uplink shared channel (PUSCH) during a randomaccess channel (RACH) procedure.

2. Background

Wireless communication systems are widely deployed to provide varioustypes of communication content such as voice, data, and so on. Thesesystems may be multiple-access systems capable of supportingcommunication with multiple users by sharing the available systemresources (e.g., bandwidth and transmit power). Examples of suchmultiple-access systems include code division multiple access (CDMA)systems, time division multiple access (TDMA) systems, frequencydivision multiple access (FDMA) systems, and orthogonal frequencydivision multiple access (OFDMA) systems.

Generally, a wireless multiple-access communication system cansimultaneously support communication for multiple wireless terminals.Each terminal communicates with one or more base stations viatransmissions on the forward and reverse links. The forward link (ordownlink) refers to the communication link from the base stations to theterminals, and the reverse link (or uplink) refers to the communicationlink from the terminals to the base stations. This communication linkmay be established via a single-in-single-out, multiple-in-signal-out ora multiple-in-multiple-out (MIMO) system.

The 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE)represents a major advance in cellular technology and is the next stepforward in cellular services as a natural evolution of Global System forMobile communications (GSM) and Universal Mobile TelecommunicationsSystem (UMTS). LTE provides for an uplink speed of up to 75 megabits persecond (Mbps) and a downlink speed of up to 300 Mbps and brings manytechnical benefits to cellular networks. LTE is designed to meet carrierneeds for high-speed data and media transport as well as high-capacityvoice support well into the next decade. Bandwidth is scalable from 1.25MHz to 20 MHz. This suits the needs of different network operators thathave different bandwidth allocations, and also allows operators toprovide different services based on spectrum availability. LTE is alsoexpected to improve spectral efficiency of 3G networks, allowingcarriers to provide more data and voice services over a given bandwidth.LTE encompasses high-speed data, multimedia unicast and multimediabroadcast services.

The LTE physical layer (PHY) is a highly efficient means of conveyingboth data and control information between an enhanced base station(eNodeB) and mobile user equipment (UE). The LTE PHY employs someadvanced technologies. These include Orthogonal Frequency DivisionMultiple Access (OFDMA) and Multiple Input Multiple Output (MIMO) datatransmission on the downlink (DL) and Single Carrier—Frequency DivisionMultiple Access (SC-FDMA) on the uplink (UL). OFDMA and SC-FDMA allowdata to be directed to or from multiple users on a set of subcarriersbasis denoted by resource block (RB) for a specified number of symbolperiods.

The Medium Access Control (MAC) layer is above the physical layer andperforms uplink functions that include random access channel,scheduling, building headers, etc. Transport channels at the MAC layerare mapped onto PHY layer channels. The Uplink Shared Channel (UL-SCH)is the primary transport channel for data transmission on the UL and ismapped onto the Physical Uplink Shared Channel (PUSCH). Format variablesare resource assignment size, modulation and coding, which determinedata rate. When the UE is not connected or is not synchronized, notransmit subframes are scheduled. The Random Access Channel (RACH)provides a means for disconnected or not synchronized devices to accessthe UL. Transmitting on the PUSCH requires a resource allocation fromthe eNodeB, and time alignment to be current. Otherwise the RACHprocedure is used.

The RACH procedure is used in four cases: initial access from adisconnected state (RRC_IDLE) or radio failure; handover requiring arandom access procedure; downlink (DL) data arrival during RRC_CONNECTEDafter UL PHY has lost synchronization (possibly due to power savingsoperation); or UL data arrival when there is no dedicated schedulingrequest (SR) on PUCCH channels available. There are two forms for RACHtransmission: Contention-based, which can apply to all four eventsabove, and noncontention based, which applies to only handover and DLdata arrival. The difference is whether or not there is a possibilityfor failure using an overlapping RACH preamble.

SUMMARY

The following presents a simplified summary in order to provide a basicunderstanding of some aspects of the disclosed aspects. This summary isnot an extensive overview and is intended to neither identify key orcritical elements nor delineate the scope of such aspects. Its purposeis to present some concepts of the described features in a simplifiedform as a prelude to the more detailed description that is presentedlater.

In accordance with one or more aspects and corresponding disclosurethereof, various aspects are described in connection with transmitting afirst transmission on a Physical Uplink Shared Channel (PUSCH) byappropriate application of transmit power control. The prior steps ofRandom Access Channel (RACH) procedure are performed by the MediumAccess Control (MAC) layer and not by the Physical (PHY) layer, so thePHY layer does not know what transmit power level to set for this firstmessage. To that end, Transmit Power Control (TPC) level used forsuccessful transmission on Physical Random Access Channel (PRACH) can becommunicated to an evolved Base Node (eNB) to generate a TPC commandbased at least in part upon power spectral density used for transmissionof the first PUSCH message. Alternatively, a MAC layer of the UEmanaging transmission of RACH preamble can communicate the successfulTPC level to a physical (PHY) layer of the UE that transmits the firstPUSCH message.

In one aspect, a method is provided for transmitting a first physicaluplink shared channel (PUSCH) message during a Random Access (RACH)procedure by employing a processor executing computer executableinstructions stored on a computer readable storage medium to implementthe following acts: Transmit power control is performed on transmittinga random access channel (RACH) preamble sufficient for successfulreceipt. Transmit power control is set for a first message transmittedon a physical uplink shared channel (PUSCH) based at least in part uponthe successfully transmitted RACH preamble.

In another aspect, a computer program product is provided fortransmitting a first physical uplink shared channel (PUSCH) messageduring a Random Access (RACH) procedure. At least one computer readablestorage medium stores computer executable instructions that whenexecuted by at least one processor implement components. A first set ofinstructions causes a computer to perform transmit power control ontransmitting a random access channel (RACH) preamble sufficient forsuccessful receipt. A second set of instructions causes the computer toset transmit power control for a first message transmitted on a physicaluplink shared channel (PUSCH) based at least in part upon thesuccessfully transmitted RACH preamble.

In an additional aspect, an apparatus is provided for transmitting afirst physical uplink shared channel (PUSCH) message during a RandomAccess (RACH) procedure. At least one computer readable storage mediumstores computer executable instructions that when executed by at leastone processor implement components. Means are provided for performingtransmit power control on transmitting a random access channel (RACH)preamble sufficient for successful receipt. Means are provided forsetting transmit power control for a first message transmitted onphysical uplink shared channel (PUSCH) based at least in part upon thesuccessfully transmitted RACH preamble.

In a further aspect, an apparatus is provided for transmitting a firstphysical uplink shared channel (PUSCH) message during a Random Access(RACH) procedure. A transmitter transmits a physical random accesschannel (PRACH) and physical uplink shared channel (PUSCH). A mediumaccess control (MAC) layer performs transmit power control ontransmitting a random access channel (RACH) preamble sufficient forsuccessful receipt. A physical (PHY) layer sets transmit power controlfor a first message transmitted on physical uplink shared channel(PUSCH) based at least in part upon the successfully transmitted RACHpreamble.

In yet one aspect, a method is provided for receiving a first physicaluplink shared channel (PUSCH) message during a Random Access (RACH)procedure. A random access channel (RACH) preamble is received.Successful receipt of the RACH preamble is acknowledged. A RACH messageis received containing an indication of transmit power control used forthe successful RACH preamble transmission. A random access response(RAR) is transmitted including a transmit power control (TPC) commandfor a first message transmitted on physical uplink shared channel(PUSCH) based at least in part upon a transmit power control for thesuccessfully received RACH preamble.

In yet another aspect, a computer program product is provided forreceiving a first physical uplink shared channel (PUSCH) message duringa Random Access (RACH) procedure. At least one computer readable storagemedium stores computer executable instructions that when executed by atleast one processor implement components. A first set of instructionscauses a computer to receive a random access channel (RACH) preamble. Asecond set of instructions causes the computer to acknowledge successfulreceipt of the RACH preamble. A third set of instructions causes thecomputer to receive RACH message containing an indication of transmitpower control used for the successful RACH preamble transmission. Afourth set of instructions causes the computer to transmit a randomaccess response (RAR) including a transmit power control (TPC) commandfor a first message transmitted on physical uplink shared channel(PUSCH) based at least in part upon a transmit power control for thesuccessfully received RACH preamble.

In yet an additional aspect, an apparatus is provided for receiving afirst physical uplink shared channel (PUSCH) message during a RandomAccess (RACH) procedure. At least one computer readable storage mediumstores computer executable instructions that when executed by the atleast one processor implement components. Means are provided forreceiving a random access channel (RACH) preamble. Means are providedfor acknowledging successful receipt of the RACH preamble. Means areprovided for receiving a RACH message containing an indication oftransmit power control used for successful RACH preamble transmission.Means are provided for transmitting a random access response (RAR)including a transmit power control (TPC) command for a first messagetransmitted on physical uplink shared channel (PUSCH) based at least inpart upon a transmit power control for the successfully received RACHpreamble.

In yet a further aspect, an apparatus is provided for receiving a firstphysical uplink shared channel (PUSCH) message during a Random Access(RACH) procedure. A receiver receives a random access channel (RACH)preamble on a physical random access channel (PRACH). A transmitteracknowledges successful receipt of the RACH preamble. The receiverreceives RACH message containing an indication of transmit power controlused for successful RACH preamble transmission. A computing platformtransmits via the transmitter a random access response (RAR) including atransmit power control (TPC) command for a first message transmitted onphysical uplink shared channel (PUSCH) based at least in part upon atransmit power control for the successfully received RACH preamble.

To the accomplishment of the foregoing and related ends, one or moreaspects comprise the features hereinafter fully described andparticularly pointed out in the claims. The following description andthe annexed drawings set forth in detail certain illustrative aspectsand are indicative of but a few of the various ways in which theprinciples of the aspects may be employed. Other advantages and novelfeatures will become apparent from the following detailed descriptionwhen considered in conjunction with the drawings and the disclosedaspects are intended to include all such aspects and their equivalents.

BRIEF DESCRIPTION OF THE DRAWINGS

The features, nature, and advantages of the present disclosure willbecome more apparent from the detailed description set forth below whentaken in conjunction with the drawings in which like referencecharacters identify correspondingly throughout and wherein:

FIG. 1 depicts a message exchange diagram of a wireless communicationsystem in which user equipment (UE) bases transmit power control in partof a first message on a physical uplink shared channel (PUSCH) on asuccessfully received random access channel (RACH) preamble during aRACH procedure.

FIG. 2 depicts a flow diagram for a methodology or sequence ofoperations for transmit power control of a first PUSCH message duringRACH procedure.

FIG. 3 depicts a block diagram of base stations serving and interferingwith a population of terminals.

FIG. 4 depicts a block diagram of a multiple access wirelesscommunication system.

FIG. 5 depicts a block diagram of a communication system between a basestation and a terminal.

FIG. 6 depicts a block diagram of a network architecture and protocolstack.

FIG. 7 depicts a block diagram for a system containing logical groupingsof electrical components for transmitting a first physical uplink sharedchannel (PUSCH) message during a Random Access (RACH) procedure.

FIG. 8 depicts a block diagram for a system containing logical groupingsof electrical components for commanding transmit power control for afirst physical uplink shared channel (PUSCH) message during a RandomAccess (RACH) procedure.

FIG. 9 depicts a block diagram for an apparatus having means fortransmitting a first physical uplink shared channel (PUSCH) messageduring a Random Access (RACH) procedure.

FIG. 10 depicts a block diagram for an apparatus having means forcommanding transmit power control for a first physical uplink sharedchannel (PUSCH) message during a Random Access (RACH) procedure.

DETAILED DESCRIPTION

Transmit power is controlled for a first uplink data transmission on aPhysical Uplink Shared Channel (PUSCH) during a random access channel(RACH) procedure. Power control adjustment for the first PUSCH (compriseuplink channel information) transmission is advantageously performedrelative to the power spectral density used for the successful PRACHpreamble transmission. The uplink Physical Random Access Channel (PRACH)carries the RACH information that is transmitted by the user equipment(UE) during registration, base station (BS) originated calls, etc. APRACH is composed of two parts: a number of preambles and a messageportion. The preambles are a series of transmissions that may increasein power according to the power step setting until the maximum number ofpreambles is reached or the base station acknowledges receiving thepreamble or the UE maximum transmit power is reached. Once the UEreceives an acknowledgement through RACH message 2 transmission orrandom access response (RAR) from the eNB, it transmits the messageportion of the RACH (message 3). A Transmit Power Control (TPC) commandis found in the random access response (RAR). According to some aspects,the power control command in the random access response messageindicates a difference relative to PRACH Transmit (Tx) power spectraldensity. This is a special case of PUSCH transmit power control.

Various aspects are now described with reference to the drawings. In thefollowing description, for purposes of explanation, numerous specificdetails are set forth in order to provide a thorough understanding ofone or more aspects. It may be evident, however, that the variousaspects may be practiced without these specific details. In otherinstances, well-known structures and devices are shown in block diagramform in order to facilitate describing these aspects.

With reference to FIG. 1, a communication system 100 of user equipment(UE) 102 communicating wirelessly with an evolved Base Node (eNB) 104supports a contention-based Random Access (RACH) procedure 106 thatbenefits from transmit power control (TPC) of a first message sent on aPhysical Uplink Shared Channel (PUSCH) by a Physical (PHY) Layer 108. Tothat end, a medium access control (MAC) 110 performs transmit powercontrol (TPC) during stage 1 112 on Random Access Channel (RACH) andshares TPC data as depicted at 114 with the PHY 108.

In an exemplary depiction, the MAC 110 performs TPC by transmitting arandom access preamble (block 116) on a Physical Random Access Channel(PRACH) from the UE 102 to the eNB 104 at a nominal transmit power levelas depicted at 117. This nominal transmit power level may be based onthe DL path loss and the UE 102 can have gained information via thevarious system information blocks (SIBs) from the eNB 104 indicatingPhysical Random Access Channel (PRACH) timing and resources andcontention management parameters (e.g., number of retries, etc.). MAC110 determines that the lack of a received random access response (RAR)indicates that the random access preamble was not received at a nominaltransmit power and sets a stepped up transmit power as depicted at 118.MAC 110 retransmits a random access preamble (block 120). MAC 110determines that a maximum number of preamble retransmissions has notoccurred and that the lack of a received random access response (RAR)indicates that the random access preamble was not received at thestepped up transmit power. In particular, MAC 110 continuesretransmitting a RACH preamble at a stepped up transmit power value inresponse to not receiving a random access response until the maximumnumber is reached. In the illustrative depiction, MAC 110 sets a twicestepped up transmit power as depicted at 122 and retransmits a randomaccess preamble (block 124).

Stage 2 126 occurs with a successfully received RAR (block 128) from theeNB 104. This RAR 128 can provide information such as an assignedtemporary RNTI for UE 102 and schedules uplink grant so that UE 102 canforward more capability information. By virtue of monitoring the numberof retransmissions with corresponding transmit power increases, MAC 110gains some TPC data 114 for sharing for successful first PUSCHtransmission. Thus in stage 3 129, the PHY 108 successfully sets TPC asdepicted at 130 and transmits the first PUSCH scheduled transmission(block 132) to the eNB 104. Thereafter, the eNB 104 transmits contentionresolution message (block 134) as stage 4 136, concluding the RACHprocedure 106.

It should be appreciated that there are many other factors indetermining the transmit power that can be addressed or approximated.Advantageously, TPC can determine power spectral density of PRACH,adjusted based on PUSCH bandwidth relative to PRACH bandwidth (e.g.,fixed at 6 dB), the payload size of message 3 (which impacts thereceiver sensitivity of PUSCH in relation to the sensitivity of PRACHreception), potential noise/interference variations between PRACH andPUSCH, and other possible reasons.

As an alternative to relaying transmit power control data between MAClayer 110 and PHY layer 108 in UE 102 (e.g., locally retained value),the UE 102 can include TPC data in the random access preamble 116, 120,124, depicted as nominal transmit power f(0) 138, first stepped uptransmit power f(1) 140, and second stepped up transmit power f(2) 142.The eNB 104 successfully receives the last one and incorporates atransmit power control (TPC) command 144 as part of the RAR 128.

In FIG. 2, a methodology or sequence of operations 200 is provided fortransmitting a first physical uplink shared channel (PUSCH) messageduring a Random Access (RACH) procedure. Transmit power control isperformed on transmitting a random access channel (RACH) preamble at anominal transmit power value managed by a medium access control (MAC)layer (block 202). Transmit power control for PRACH transmission isperformed by increasing in equal power steps in response to failing toreceive a positive indication of RACH preamble reception, which canfurther entail determining the relative transmit power control bydetermining a maximum transmit power that limits the number of equalpower steps (block 204). In another aspect, these power steps can beequal or unequal as predefined in a manner known or communicated betweenUE and eNB. A RACH preamble is retransmitted at the stepped up transmitpower value (block 206). A relative transmit power control is determinedby tracking a number of equal power steps (block 208). A positiveindication of RACH preamble reception is received (block 210). Anindication of transmit power on PRACH is encoded by transmitting amessage portion containing message data and control data including anindependent power gain control (block 212). Indicated transmit powercontrol can be achieved, for instance, by having the MAC layer encodethis indication. A transmit power control command for PUSCH is receivedwith the random access response (RAR) comprising a relative powerdensity spectrum change from transmit power used for a precedingsuccessful transmission of the RACH preamble (block 214). Transmit powercontrol is set for the first message transmitted on physical uplinkshared channel (PUSCH) and managed by a physical (PHY) layer inaccordance with the transmit power command that was based in part upon alast successfully transmitted RACH preamble including power spectraldensity (block 216). Adjustments are made to the PUSCH transmit powerlevel for compensating for bandwidth differences, an offset or offsetsfor the RACH preamble that are not applicable to PUSCH, etc. (block218). For example, the methodology can further provide for adjusting fora partial path loss on PUSCH whereas total power control for PRACH isfor full path loss, for adjusting for power offset representingdifferent message receive sensitivity/quality requirement of PRACH andPUSCH wherein the relative receive sensitivity is a function of acoverage requirement, target quality, physical layer coding, modulation,transmission bandwidth, and for adjusting for a power offset fordifferent noise/interference levels seen by PRACH transmission and PUSCHtransmission.

Thus, in an exemplary aspect, PRACH power control is leveraged fortransmit power control by the physical layer of the first PUSCH messagerelative to the power spectral density of the successful PRACHtransmission and the TPC in the random access response and perhaps otherfactors. In one aspect, a random access response (RAR) carries aTransmission Control Protocol (TPC) command of (e.g., 3 or 4 bits). TheTPC may provide a delta with respect to only the nominal PUSCH powerspectral density, given the received PRACH power spectral density.However, due to PRACH power ramping (performed by MAC) the eNB cannotknow the actual transmit power of PRACH, and therefore cannot provide adelta with respect to nominal PUSCH power spectral density. With PRACHpower ramp up steps of up to 6 dB, such power control uncertainty seemsunacceptable. Instead, the TPC provides a delta with respect to thepower spectral density of the successful PRACH transmission beingresponded to in the random access response.

For instance, a starting point for cumulative power control transmitpower f(0) is set as follows:

f(0)=P _(PRACH)−10 log₁₀(6)−P _(O) _(—) _(PUSCH)(j)+δ_(RACH) _(—)_(PUSCH)

where subtracting 10 log₁₀ (6) normalizes the transmit power to 1 RB.Note that this value is later modified by 10 log₁₀ (M_(PUSCH)(1)); Itshould be appreciated that while PRACH bandwidth is fixed at 6 RBs,PUSCH bandwidth, represented by M_PUSCH(1) may vary. The transmit powercontrol of the first PUSCH transmission is to rely on the PSD of PRACH,and is then adjusted accounting for bandwidth difference.

P_(PRACH) is defined as provided below; and

δ_(RACH) _(—) _(PUSCH) is the TPC command included in the random accessresponse. The first PUSCH transmission will therefore use power relativeto the successful PRACH transmission:

P _(PUSCH)(1)=min{P_(MAX),10 log₁₀(M _(PUSCH)(1))+α·PL+Δ _(TF)(1)+P_(PRACH)−10 log₁₀(6)+δ_(RACH) _(—) _(PUSCH)}

Physical Random Access Channel.

UE behavior. The setting of the UE Transmit power P_(PRACH) for thephysical random access channel (PRACH) transmission in subframe i isdefined by:

P _(PRACH)=min{P _(MAX),PREAMBLE_RECEIVED_TARGET_POWER−PL}[dBm]

where,

P_(MAX) is the maximum allowed power that depends on the UE power class;

PREAMBLE_RECEIVED_TARGET_POWER is indicated by the upper layer as partof the request;

PL is the downlink pathloss estimate calculated in the UE.

Uplink power control. Uplink power control controls the transmit powerof the different uplink physical channels. A cell wide overloadindicator (OI) is exchanged over X2 for inter-cell power control. Anindication X also exchanged over X2 indicates PRBs that an eNodeBscheduler allocates to cell edge UEs and that will be most sensitive tointer-cell interference.

Physical Uplink Shared Channel.

With regard to UE behavior according to some aspects, the setting of theUE Transmit power P_(USCH) for the physical uplink shared channel(PUSCH) transmission in subframe i (i≧1) is defined by

P _(PUSCH)(i)=min{P _(MAX),10 log₁₀(M _(PUSCH)(i))+P _(O) _(—)_(PUSCH)(j)+α·PL+Δ _(TF)(i)+f(i)}[dBm],

where,

P_(MAX) is the maximum allowed power that depends on the UE power class;

M_(PUSCH)(i) is the size of the PUSCH resource assignment expressed innumber of resource blocks valid for subframe i;

P_(O) _(—) _(PUSCH)(i) is a parameter composed of the sum of a 8-bitcell specific nominal component P_(O) _(—) _(NOMINAL) _(—) _(PUSCH)(j)signaled from higher layers for j=0 and 1 in the range of [−126,24] dBmwith 1 dB resolution and a 4-bit UE specific component P_(O) _(—) _(UE)_(—) _(PUSCH)(j) configured by RRC for j=0 and 1 in the range of [−8, 7]dB with 1 dB resolution. For PUSCH (re)transmissions corresponding to aconfigured scheduling grant then j=0 and for PUSCH (re)transmissionscorresponding to a received PDCCH with DCI format 0 associated with anew packet transmission then j=1.

αε{0, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1} is a 3-bit cell specificparameter provided by higher layers;

PL is the downlink pathloss estimate calculated in the UE;

Δ_(TF)(i)=10 log₁₀(2^(MPR(i)·K) ^(S−1) )

for K_(S)=1.25 and 0 for K_(S)=0 where K_(S) is a cell specificparameter given by RRC;

MPR(i)=TBS(i)/N _(RE)(i)

where TBS(i) is the Transport Block Size for subframe i and N_(RE)(i) isthe number of resource elements determined asN_(RE)(i)=2M_(PUSCH)(i)·N_(SC) ^(RB)·N_(symb) ^(UL) for subframe i.

δ_(PUSCH) is a UE specific correction value, also referred to as a TPCcommand and is included in PDCCH with DCI format 0 or jointly coded withother TPC commands in PDCCH with DCI format 3/3A. The current PUSCHpower control adjustment state is given by f(i) which is defined by:

f(i)=f(i−1)+δ_(PUSCH)(i−K_(PUSCH)), i>1, if f(*) representsaccumulation, where the value of K_(PUSCH) is given by: For FDD,K_(PUSCH)=4; For TDD UL/DL configurations 1-6, KPuSCH is given in Table1 below; and for TDD UL/DL configuration 0, K_(PUSCH)=7. The latterapplies when the PUSCH transmission in subframe 2 or 7 is scheduled witha PDCCH of DCI format 0 in which the second bit of the UL index is set.

For all other PUSCH transmissions, K_(PUSCH) is given in TABLE 1. The UEattempts to decode a PDCCH of DCI format 0 and a PDCCH of DCI format3/3A in every subframe except when in DRX.

δ_(PUSCH)=0 dB for a subframe where no TPC command is decoded or whereDRX occurs or i is not an uplink subframe in TDD.

The δ_(PUSCH) dB accumulated values signaled on PDCCH with DCI format 0are [−1, 0, 1, 3].

The δ_(PUSCH) dB accumulated values signaled on PDCCH with DCI format3/3A are one of [−1, 1] or [−1, 0, 1, 3] as semi-statically configuredby higher layers.

If UE has reached maximum power, positive TPC commands shall not beaccumulated.

If UE has reached minimum power, negative TPC commands shall not beaccumulated.

UE shall reset accumulation (a) at cell-change; (b) whenentering/leaving RRC active state; (c) when an absolute TPC command isreceived; (d) when P_(O) _(—) _(UE) _(—) _(PUSCH)(j) is received; and(e) when the UE (re)synchronizes.

f(i)=δ_(PUSCH)(i−K_(PUSCH)), i>1, if f(*) represents current absolutevalue

where δ_(PUSCH)(i−K_(PUSCH)) was signaled on PDCCH with DCI format 0 onsubframe i-K_(PUSCH).

The value of K_(PUSCH): for FDD, K_(PUSCH)=4; for TDD UL/DLconfigurations 1-6, K_(PUSCH) is given in TABLE 1; and for TDD UL/DLconfiguration 0 is given by whether the PUSCH transmission in subframe 2or 7 is scheduled with a PDCCH of DCI format 0 in which the second bitof the UL index is set, K_(PUSCH)=7 and for all other PUSCHtransmissions, K_(PUSCH) is given in TABLE 1.

The δ_(PUSCH) dB absolute values signaled on PDCCH with DCI format 0 are[−4, −1, 1, 4]. (i)=f(i−1) for a subframe where no PDCCH with DCI format0 is decoded or where DRX occurs or i is not an uplink subframe in TDD.f(*) type (accumulation or current absolute) is a UE specific parameterthat is given by RRC. For both types of f(*) (accumulation or currentabsolute) the first value is set as follows:

f(1)=P _(PRACH)−10 log₁₀(6)−P _(O) _(—) _(PUSCH)(j)+δ_(RACH) _(—)_(PUSCH)

where δ_(RACH) _(—PUSCH) is the TPC command indicated in the randomaccess response.

TABLE 1 K_(PUSCH) for TDD configuration 0-6. TDD UL/DL subframe number iConfiguration 0 1 2 3 4 5 6 7 8 9 0 — — 6 7 4 — — 6 7 4 1 — — 6 4 — — —6 4 — 2 — — 4 — — — — 4 — — 3 — — 4 4 4 — — — — — 4 — — 4 4 — — — — — —5 — — 4 — — — — — — — 6 — — 7 7 5 — — 7 7 —

POWER HEADROOM. The UE power headroom PH valid for subframe i is definedby

PH(i)=P _(MAX)−{10 log₁₀(M _(PUSCH)(i))+P _(O) _(—PUSCH) (j)+α·PL+Δ_(TF)(TF(i))+f(i)}[dB]

where, P_(MAX), M_(PUSCH)(i), P_(O) _(—) _(PUSCH)(j), α, PL, Δ_(TF)(TF(i)) and f(i) are known to those skilled in the art. The powerheadroom can be rounded to the closest value in the range [40; −23] dBwith steps of 1 dB and is delivered by the physical layer to higherlayers.

In the example shown in FIG. 3, base stations 310 a, 310 b and 310 c maybe macro base stations for macro cells 302 a, 302 b and 302 c,respectively. Base station 310 x may be a pico base station for a picocell 302 x communicating with terminal 320 x. Base station 310 y may bea femto base station for a femto cell 302 y communicating with terminal320 y. Although not shown in FIG. 3 for simplicity, the macro cells mayoverlap at the edges. The pico and femto cells may be located within themacro cells (as shown in FIG. 3) or may overlap with macro cells and/orother cells.

Wireless network 300 may also include relay stations, e.g., a relaystation 310 z that communicates with terminal 320 z. A relay station isa station that receives a transmission of data and/or other informationfrom an upstream station and sends a transmission of the data and/orother information to a downstream station. The upstream station may be abase station, another relay station, or a terminal. The downstreamstation may be a terminal, another relay station, or a base station. Arelay station may also be a terminal that relays transmissions for otherterminals. A relay station may transmit and/or receive low reusepreambles. For example, a relay station may transmit a low reusepreamble in similar manner as a pico base station and may receive lowreuse preambles in similar manner as a terminal.

A network or system controller 330 may couple to a set of base stationsand provide coordination and control for these base stations. Networkcontroller 330 may be a single network entity or a collection of networkentities. Network controller 330 may communicate with base stations 310a-310 c via a backhaul. Backhaul network communication 334 canfacilitate point-to-point communication between base stations 310 a-310c employing such a distributed architecture. Base stations 310 a-310 cmay also communicate with one another, e.g., directly or indirectly viawireless or wireline backhaul.

Wireless network 300 may be a homogeneous network that includes onlymacro base stations (not shown in FIG. 3). Wireless network 300 may alsobe a heterogeneous network that includes base stations of differenttypes, e.g., macro base stations, pico base stations, home basestations, relay stations, etc. These different types of base stationsmay have different transmit power levels, different coverage areas, anda different impact on interference in the wireless network 300. Forexample, macro base stations may have a high transmit power level (e.g.,20 Watts) whereas pico and femto base stations may have a low transmitpower level (e.g., 3 Watts). The techniques described herein may be usedfor homogeneous and heterogeneous networks.

Terminals 320 may be dispersed throughout wireless network 300, and eachterminal may be stationary or mobile. A terminal may also be referred toas an access terminal (AT), a mobile station (MS), user equipment (UE),a subscriber unit, a station, etc. A terminal may be a cellular phone, apersonal digital assistant (PDA), a wireless modem, a wirelesscommunication device, a handheld device, a laptop computer, a cordlessphone, a wireless local loop (WLL) station, etc. A terminal maycommunicate with a base station via the downlink and uplink. Thedownlink (or forward link) refers to the communication link from thebase station to the terminal, and the uplink (or reverse link) refers tothe communication link from the terminal to the base station.

A terminal may be able to communicate with macro base stations, picobase stations, femto base stations, and/or other types of base stations.In FIG. 3, a solid line with double arrows indicates desiredtransmissions between a terminal and a serving base station, which is abase station designated to serve the terminal on the downlink and/oruplink. A dashed line with double arrows indicates interferingtransmissions between a terminal and a base station. An interfering basestation is a base station causing interference to a terminal on thedownlink and/or observing interference from the terminal on the uplink.

Wireless network 300 may support synchronous or asynchronous operation.For synchronous operation, the base stations may have the same frametiming, and transmissions from different base stations may be aligned intime. For asynchronous operation, the base stations may have differentframe timing, and transmissions from different base stations may not bealigned in time. Asynchronous operation may be more common for pico andfemto base stations, which may be deployed indoors and may not haveaccess to a synchronizing source such as the Global Positioning System(GPS).

In one aspect, to improve system capacity, the coverage area 302 a, 302b, or 302 c corresponding to a respective base station 310 a-310 c canbe partitioned into multiple smaller areas (e.g., areas 304 a, 304 b,and 304 c). Each of the smaller areas 304 a, 304 b, and 304 c can beserved by a respective base transceiver subsystem (BTS, not shown). Asused herein and generally in the art, the term “sector” can refer to aBTS and/or its coverage area depending on the context in which the termis used. In one example, sectors 304 a, 304 b, 304 c in a cell 302 a,302 b, 302 c can be formed by groups of antennas (not shown) at basestation 310 a, where each group of antennas is responsible forcommunication with terminals 320 in a portion of the cell 302 a, 302 b,or 302 c. For example, a base station 310 a serving cell 302 a can havea first antenna group corresponding to sector 304 a, a second antennagroup corresponding to sector 304 b, and a third antenna groupcorresponding to sector 304 c. However, it should be appreciated thatthe various aspects disclosed herein can be used in a system havingsectorized and/or unsectorized cells. Further, it should be appreciatedthat all suitable wireless communication networks having any number ofsectorized and/or unsectorized cells are intended to fall within thescope of the hereto appended claims. For simplicity, the term “basestation” as used herein can refer both to a station that serves a sectoras well as a station that serves a cell. It should be appreciated thatas used herein, a downlink sector in a disjoint link scenario is aneighbor sector. While the following description generally relates to asystem in which each terminal communicates with one serving access pointfor simplicity, it should be appreciated that terminals can communicatewith any number of serving access points.

Referring to FIG. 4, a multiple access wireless communication systemaccording to one aspect is illustrated. An access point (AP) 400includes multiple antenna groups, one including 404 and 406, anotherincluding 408 and 410, and an additional including 412 and 414. In FIG.4, only two antennas are shown for each antenna group, however, more orfewer antennas may be utilized for each antenna group. Access terminal(AT) 416 is in communication with antennas 412 and 414, where antennas412 and 414 transmit information to access terminal 416 over forwardlink 420 and receive information from access terminal 416 over reverselink 418. Access terminal 422 is in communication with antennas 406 and408, where antennas 406 and 408 transmit information to access terminal422 over forward link 426 and receive information from access terminal422 over reverse link 424. In a FDD system, communication links 418,420, 424 and 426 may use different frequencies for communication. Forexample, forward link 420 may use a different frequency then that usedby reverse link 418.

Each group of antennas and/or the area in which they are designed tocommunicate is often referred to as a sector of the access point. In theaspect, antenna groups each are designed to communicate to accessterminals in a sector, of the areas covered by access point 400.

In communication over forward links 420 and 426, the transmittingantennas of access point 400 utilize beamforming in order to improve thesignal-to-noise ratio of forward links for the different accessterminals 416 and 422. Also, an access point using beamforming totransmit to access terminals scattered randomly through its coveragecauses less interference to access terminals in neighboring cells thanan access point transmitting through a single antenna to all of itsaccess terminals.

An access point may be a fixed station used for communicating with theterminals and may also be referred to as an access point, a Node B, orsome other terminology. An access terminal may also be called userequipment (UE), a wireless communication device, terminal, or some otherterminology.

FIG. 5 shows a block diagram of a design of a communication system 500between a base station 502 and a terminal 504, which may be one of thebase stations and one of the terminals in FIG. 1. Base station 502 maybe equipped with TX antennas 534 a through 534 t, and terminal 504 maybe equipped with RX antennas 552 a through 552 r, where in general T≧1and R≧1.

At base station 502, a transmit processor 520 may receive traffic datafrom a data source 512 and messages from a controller/processor 540.Transmit processor 520 may process (e.g., encoding, interleaving, andmodulating) the traffic data and messages and provide data symbols andcontrol symbols, respectively. Transmit processor 520 may also generatepilot symbols and data symbols for a low reuse preamble and pilotsymbols for other pilots and/or reference signals. A transmit (TX)multiple-input multiple-output (MIMO) processor 530 may perform spatialprocessing (e.g., precoding) on the data symbols, the control symbols,and/or the pilot symbols, if applicable, and may provide T output symbolstreams to T modulators (MODs) 532 a through 532 t. Each modulator 532may process a respective output symbol stream (e.g., for OFDM, SC-FDM,etc.) to obtain an output sample stream. Each modulator 532 may furtherprocess (e.g., convert to analog, amplify, filter, and upconvert) theoutput sample stream to obtain a downlink signal. T downlink signalsfrom modulators 532 a through 532 t may be transmitted via T antennas534 a through 534 t, respectively.

At terminal 504, antennas 552 a through 552 r may receive the downlinksignals from base station 502 and may provide received signals todemodulators (DEMODs) 554 a through 554 r, respectively. Eachdemodulator 554 may condition (e.g., filter, amplify, downconvert, anddigitize) a respective received signal to obtain input samples. Eachdemodulator 554 may further process the input samples (e.g., for OFDM,SC-FDM, etc.) to obtain received symbols. A MIMO detector 556 may obtainreceived symbols from all R demodulators 554 a through 554 r, performMIMO detection on the received symbols if applicable, and providedetected symbols. A receive processor 558 may process (e.g., demodulate,deinterleave, and decode) the detected symbols, provide decoded trafficdata for terminal 504 to a data sink 560, and provide decoded messagesto a controller/processor 580. A low reuse preamble (LRP) processor 584may detect low reuse preambles from base stations and provideinformation for detected base stations or cells to controller/processor580.

On the uplink, at terminal 504, a transmit processor 564 may receive andprocess traffic data from a data source 562 and messages fromcontroller/processor 580. The symbols from transmit processor 564 may beprecoded by a TX MIMO processor 568 if applicable, further processed bymodulators 554 a through 554 r, and transmitted to base station 502. Atbase station 502, the uplink signals from terminal 504 may be receivedby antennas 534, processed by demodulators 532, detected by a MIMOdetector 536 if applicable, and further processed by a receive dataprocessor 538 to obtain the decoded packets and messages transmitted byterminal 504 for providing to a data sink 539.

Controllers/processors 540 and 580 may direct the operation at basestation 502 and terminal 504, respectively. Processor 540 and/or otherprocessors and modules at base station 502 may perform or directprocesses for the techniques described herein. Processor 584 and/orother processors and modules at terminal 504 may perform or directprocesses for the techniques described herein. Memories 542 and 582 maystore data and program codes for base station 502 and terminal 504,respectively. A scheduler 544 may schedule terminals for datatransmission on the downlink and/or uplink and may provide resourcegrants for the scheduled terminals.

In FIG. 6, a wireless network 600 is depicted with user equipment (UE)602, an evolved Base Node (eNB) 604 and a mobility management entity(MME) 606. A radio interface protocol architecture 608 can be providedaccording to the 3GPP radio access network standards. The radiointerface protocol 608 that utilizes a transceiver 610 has horizontallayers comprising a physical (PHY) layer 612, a data link layer 614, anda network layer 616, and has planes comprising a user plane (U-plane)618 for transmitting user data and a control plane (C-plane) 620 fortransmitting control information. The user plane 618 is a region thathandles traffic information with the user, such as voice or Internetprotocol (IP) packets. The control plane 620 is a region that handlescontrol information for an interface with a network, maintenance andmanagement of a call, and the like.

The protocol layer 1 (L1) 612, namely, the physical layer (PHY),communicates downwardly via physical channels 622 with transceiver 610.The physical layer 612 is connected to an upper layer called a mediumaccess control (MAC) layer 624 of layer 2 (L2) 614, via a transportchannel 626 to provide an information transfer service to an upper layerby using various radio transmission techniques. The second layer (L2)614 further includes a radio link control (RLC) layer 628, abroadcast/multicast control (BMC) layer (not shown), and a packet dataconvergence protocol (PDCP) layer 630. The MAC layer 624 handles mappingbetween logical channels 632 and transport channels 626 and providesallocation of the MAC parameters for allocation and re-allocation ofradio resources. The MAC layer 624 is connected to the upper layercalled the radio link control (RLC) layer 628, via the logical channels632. Various logical channels are provided according to the type ofinformation transmitted. The MAC layer 624 is connected to the physicallayer 612 by transport channels 626 and can be divided into sub-layers,and in particular supports in the uplink the Random Access Channel(RACH).

The RLC layer 628, depending on the RLC mode of operation, supportsreliable data transmissions and performs segmentation and concatenationon a plurality of RLC service data units (SDUs) delivered from an upperlayer. When the RLC layer 628 receives the RLC SDUs from the upperlayer, the RLC layer adjusts the size of each RLC SDU in an appropriatemanner based upon processing capacity, and then creates data units byadding header information thereto. These data units, called protocoldata units (PDUs), are transferred to the MAC layer 624 via a logicalchannel 632. The RLC layer 628 includes a RLC buffer (not shown) forstoring the RLC SDUs and/or the RLC PDUs.

The PDCP layer 630 is located above the RLC layer 628. The PDCP layer630 is used to transmit network protocol data, such as TPv4 or TPv6,efficiently on a radio interface with a relatively small bandwidth. Forthis purpose, the PDCP layer 630 reduces unnecessary control informationused in a wired network, namely, a function called header compression isperformed. In some protocols, security features such as ciphering androbust header compression (ROHC) are performed by the PDCP layer 630.

A radio resource control (RRC) layer 634 located at the lowest portionof the third layer (L3) 616 is only defined in the control plane 620.The RRC layer 634 controls the transport channels 626 and the physicalchannels 622 in relation to setup, reconfiguration, and the release orcancellation of the radio bearers (RBs). The RB signifies a serviceprovided by the second layer (L2) 614 for data transmission between theterminal and Evolved Universal Mobile Telecommunications SystemTerrestrial Radio Access Network (E-UTRAN), represented by MME 606. Ingeneral, the set up of the RB refers to the process of stipulating thecharacteristics of a protocol layer and a channel required for providinga specific data service, and setting the respective detailed parametersand operation methods. Additionally, the RRC layer 634 handles usermobility within the RAN, and additional services, e.g., locationservices. The RRC layer 634 receives control/measurements 635 from thephysical layer. Also in the control plane 620, the UE 602 and MME 606include a non-access stratum (NAS) 636.

With reference to FIG. 7, illustrated is a system 700 for transmitting afirst physical uplink shared channel (PUSCH) message during a RandomAccess (RACH) procedure. For example, system 700 can reside at leastpartially within user equipment (UE). It is to be appreciated thatsystem 700 is represented as including functional blocks, which can befunctional blocks that represent functions implemented by at least oneprocessor, a, computer, computer program product, set of instructions,computing platform, processor, software, or combination thereof (e.g.,firmware). System 700 includes a logical grouping 702 of electricalcomponents that can act in conjunction. For instance, logical grouping702 can include an electrical component for performing transmit powercontrol on transmitting a random access channel (RACH) preamblesufficient for successful receipt 704. Moreover, logical grouping 702can include an electrical component for receiving a random accessresponse 706. Further, logical grouping 702 can include an electricalcomponent for setting transmit power control for a first messagetransmitted on physical uplink shared channel (PUSCH) based at least inpart upon the successfully transmitted RACH preamble 708. Additionally,system 700 can include a memory 720 that retains instructions forexecuting functions associated with electrical components 704-708. Whileshown as being external to memory 720, it is to be understood that oneor more of electrical components 704-708 can exist within memory 720.

With reference to FIG. 8, illustrated is a system 800 for receiving afirst physical uplink shared channel (PUSCH) message during a RandomAccess (RACH) procedure. For example, system 800 can reside at leastpartially within a base station. It is to be appreciated that system 800is represented as including functional blocks, which can be functionalblocks that represent functions implemented by a computing platform,processor, software, or combination thereof (e.g., firmware). System 800includes a logical grouping 802 of electrical components that can act inconjunction. For instance, logical grouping 802 can include anelectrical component for receiving a random access channel (RACH)preamble 804. Moreover, logical grouping 802 can include an electricalcomponent for acknowledging successful receipt of the RACH preamble 806.Further, logical grouping 802 can include an electrical component forreceiving a RACH message containing an indication of transmit powercontrol used for successful RACH preamble transmission 808. Logicalgrouping 802 can include an electrical component for transmitting arandom access response (RAR) including a transmit power control (TPC)command for a first message transmitted on physical uplink sharedchannel (PUSCH) based at least in part upon a transmit power control forthe received RACH preamble 810. Additionally, system 800 can include amemory 820 that retains instructions for executing functions associatedwith electrical components 804-810. While shown as being external tomemory 820, it is to be understood that one or more of electricalcomponents 804-810 can exist within memory 820.

With reference to FIG. 9, an apparatus 902 is provided for transmittinga first physical uplink shared channel (PUSCH) message during a RandomAccess (RACH) procedure. Means 904 are provided for performing transmitpower control on transmitting a random access channel (RACH) preamblesufficient for successful receipt. Means 906 are provided for receivinga random access response. Means 908 are provided for setting transmitpower control for a first message transmitted on physical uplink sharedchannel (PUSCH) based at least in part upon the successfully transmittedRACH preamble.

With reference to FIG. 10, an apparatus 1002 is provided for receiving afirst physical uplink shared channel (PUSCH) message during a RandomAccess (RACH) procedure. Means 1004 are provided for receiving a randomaccess channel (RACH) preamble. Means 1006 are provided foracknowledging successful receipt of the RACH preamble. Means 1008 areprovided for receiving a RACH message containing an indication oftransmit power control used for successful RACH preamble transmission.Means 1010 are provided for transmitting a random access response (RAR)including a transmit power control (TPC) command for a first messagetransmitted on physical uplink shared channel (PUSCH) based at least inpart upon a transmit power control for the successfully received RACHpreamble.

Those of skill in the art would understand that information and signalsmay be represented using any of a variety of different technologies andtechniques. For example, data, instructions, commands, information,signals, bits, symbols, and chips that may be referenced throughout theabove description may be represented by voltages, currents,electromagnetic waves, magnetic fields or particles, optical fields orparticles, or any combination thereof.

Those of skill would further appreciate that the various illustrativelogical blocks, modules, circuits, and algorithm steps described inconnection with the embodiments disclosed herein may be implemented aselectronic hardware, computer software, or combinations of both. Toclearly illustrate this interchangeability of hardware and software,various illustrative components, blocks, modules, circuits, and stepshave been described above generally in terms of their functionality.Whether such functionality is implemented as hardware or softwaredepends upon the particular application and design constraints imposedon the overall system. Skilled artisans may implement the describedfunctionality in varying ways for each particular application, but suchimplementation decisions should not be interpreted as causing adeparture from the scope of the present disclosure.

As used in this application, the terms “component”, “module”, “system”,and the like are intended to refer to a computer-related entity, eitherhardware, a combination of hardware and software, software, or softwarein execution. For example, a component may be, but is not limited tobeing, a process running on a processor, a processor, an object, anexecutable, a thread of execution, a program, and/or a computer. By wayof illustration, both an application running on a server and the servercan be a component. One or more components may reside within a processand/or thread of execution and a component may be localized on onecomputer and/or distributed between two or more computers.

The word “exemplary” is used herein to mean serving as an example,instance, or illustration. Any aspect or design described herein as“exemplary” is not necessarily to be construed as preferred oradvantageous over other aspects or designs.

Various aspects will be presented in terms of systems that may include anumber of components, modules, and the like. It is to be understood andappreciated that the various systems may include additional components,modules, etc. and/or may not include all of the components, modules,etc. discussed in connection with the figures. A combination of theseapproaches may also be used. The various aspects disclosed herein can beperformed on electrical devices including devices that utilize touchscreen display technologies and/or mouse-and-keyboard type interfaces.Examples of such devices include computers (desktop and mobile), smartphones, personal digital assistants (PDAs), and other electronic devicesboth wired and wireless.

In addition, the various illustrative logical blocks, modules, andcircuits described in connection with the embodiments disclosed hereinmay be implemented or performed with a general purpose processor, adigital signal processor (DSP), an application specific integratedcircuit (ASIC), a field programmable gate array (FPGA) or otherprogrammable logic device, discrete gate or transistor logic, discretehardware components, or any combination thereof designed to perform thefunctions described herein. A general purpose processor may be amicroprocessor, but in the alternative, the processor may be anyconventional processor, controller, microcontroller, or state machine. Aprocessor may also be implemented as a combination of computing devices,e.g., a combination of a DSP and a microprocessor, a plurality ofmicroprocessors, one or more microprocessors in conjunction with a DSPcore, or any other such configuration.

Furthermore, the one or more versions may be implemented as a method,apparatus, or article of manufacture using standard programming and/orengineering techniques to produce software, firmware, hardware, or anycombination thereof to control a computer to implement the disclosedaspects. The term “article of manufacture” (or alternatively, “computerprogram product”) as used herein is intended to encompass a computerprogram accessible from any computer-readable device, carrier, or media.For example, computer readable media can include but are not limited tomagnetic storage devices (e.g., hard disk, floppy disk, magnetic strips. . . ), optical disks (e.g., compact disk (CD), digital versatile disk(DVD) . . . ), smart cards, and flash memory devices (e.g., card,stick). Additionally it should be appreciated that a carrier wave can beemployed to carry computer-readable electronic data such as those usedin transmitting and receiving electronic mail or in accessing a networksuch as the Internet or a local area network (LAN). Of course, thoseskilled in the art will recognize many modifications may be made to thisconfiguration without departing from the scope of the disclosed aspects.

The steps of a method or algorithm described in connection with theembodiments disclosed herein may be embodied directly in hardware, in asoftware module executed by a processor, or in a combination of the two.A software module may reside in RAM memory, flash memory, ROM memory,EPROM memory, EEPROM memory, registers, hard disk, a removable disk, aCD-ROM, or any other form of storage medium known in the art. Anexemplary storage medium is coupled to the processor such the processorcan read information from, and write information to, the storage medium.In the alternative, the storage medium may be integral to the processor.The processor and the storage medium may reside in an ASIC. The ASIC mayreside in a user terminal. In the alternative, the processor and thestorage medium may reside as discrete components in a user terminal.

The previous description of the disclosed embodiments is provided toenable any person skilled in the art to make or use the presentdisclosure. Various modifications to these embodiments will be readilyapparent to those skilled in the art, and the generic principles definedherein may be applied to other embodiments without departing from thespirit or scope of the disclosure. Thus, the present disclosure is notintended to be limited to the embodiments shown herein but is to beaccorded the widest scope consistent with the principles and novelfeatures disclosed herein.

In view of the exemplary systems described supra, methodologies that maybe implemented in accordance with the disclosed subject matter have beendescribed with reference to several flow diagrams. While for purposes ofsimplicity of explanation, the methodologies are shown and described asa series of blocks, it is to be understood and appreciated that theclaimed subject matter is not limited by the order of the blocks, assome blocks may occur in different orders and/or concurrently with otherblocks from what is depicted and described herein. Moreover, not allillustrated blocks may be required to implement the methodologiesdescribed herein. Additionally, it should be further appreciated thatthe methodologies disclosed herein are capable of being stored on anarticle of manufacture to facilitate transporting and transferring suchmethodologies to computers. The term article of manufacture, as usedherein, is intended to encompass a computer program accessible from anycomputer-readable device, carrier, or media.

It should be appreciated that any patent, publication, or otherdisclosure material, in whole or in part, that is said to beincorporated by reference herein is incorporated herein only to theextent that the incorporated material does not conflict with existingdefinitions, statements, or other disclosure material set forth in thisdisclosure. As such, and to the extent necessary, the disclosure asexplicitly set forth herein supersedes any conflicting materialincorporated herein by reference. Any material, or portion thereof, thatis said to be incorporated by reference herein, but which conflicts withexisting definitions, statements, or other disclosure material set forthherein, will only be incorporated to the extent that no conflict arisesbetween that incorporated material and the existing disclosure material.

1. A method for transmit power control of a first message on physicaluplink shared channel during a random access channel procedure onphysical random access channel, comprising: employing a processorexecuting computer executable instructions stored on a computer readablestorage medium to implement following acts: performing transmit powercontrol for transmitting a random access channel preamble sufficient forsuccessful receipt; and setting transmit power control for a firstmessage transmitted on physical uplink shared channel based at least inpart upon the random access channel preamble that was successfullyreceived.
 2. The method of claim 1, further comprising performingtransmit power control by determining a sufficient power spectraldensity for transmitting on physical uplink shared channel.
 3. Themethod of claim 2, further comprising compensating for a bandwidthdifference between the random access channel preamble and physicaluplink shared channel.
 4. The method of claim 2, further comprisingaccounting for offsets of the random access channel preamble notapplicable to transmission of physical uplink shared channel inperforming transmit power control.
 5. The method of claim 1, furthercomprising: transmitting on physical random access channel an indicationof transmit power control used for the random access channel preamblethat was successfully received; and receiving a transmit power controlcommand based in part upon the indication of transmit power control usedfor the random access channel preamble for physical uplink sharedchannel with a random access response.
 6. The method of claim 5, furthercomprising receiving the transmit power control command for the physicaluplink shared channel comprising a relative change in power spectraldensity for physical uplink shared channel from a power spectral densityused for transmission of the random access channel preamble that wassuccessfully received.
 7. The method of claim 5, further comprisingtransmitting on physical random access channel the indication oftransmit power control by conveying a number of retransmissions, whereinthe transmit power control can be determined based upon a predefinedpower increase as a function of the number of retransmissions.
 8. Themethod of claim 1, further comprising: receiving a positive indicationof reception of the random access channel preamble; and transmitting amessage portion containing message data or control data including anindependent power gain control.
 9. The method of claim 8, furthercomprising receiving the positive indication of reception of the randomaccess channel preamble by receiving a random access response.
 10. Themethod of claim 1, further comprising: managing transmission of therandom access channel preamble by a medium access control layer; andmanaging transmission of physical uplink shared channel by a physicallayer.
 11. The method of claim 1, further comprising: transmitting arandom access channel preamble at a nominal transmit power value; andretransmitting a random access channel preamble at a stepped up transmitpower value in response to not receiving a random access response. 12.The method of claim 1, further comprising: performing transmit powercontrol for transmitting on random access channel preamble on physicalrandom access channel by increasing in equal power steps; anddetermining a relative transmit power control by tracking a number ofequal power steps used until the random access channel preamble issuccessfully received.
 13. The method of claim 12, further comprisingdetermining the relative transmit power control by determining a maximumtransmit power that limits the number of equal power steps.
 14. Themethod of claim 1, further comprising: transmitting a random accesschannel preamble at a nominal transmit power value managed by a mediumaccess control layer; performing transmit power control for transmittingon physical random access channel by increasing in equal power steps inresponse to failing to receive a positive indication of reception of therandom access channel preamble; retransmitting a random access channelpreamble at a stepped up transmit power value; determining a relativetransmit power control by tracking a number of equal power steps;receiving a positive indication of reception of the random accesschannel preamble; transmitting on physical random access channel anindication of transmit power; receiving a transmit power control commandindicating an offset to a physical uplink shared channel power spectraldensity determined in part based on the transmit power of the randomaccess channel preamble that was successfully received; and settingtransmit power control for the first message transmitted on physicaluplink shared channel and managed transmission of physical uplink sharedchannel by a physical layer in accordance with the transmit powercontrol command that was based in part upon the random access channelpreamble that was successfully received.
 15. The method of claim 14,further comprising setting transmit power control for the first messagetransmitted on physical uplink shared channel by adjusting fornoise/interference variations.
 16. The method of claim 14, furthercomprising setting transmit power control for the first messagetransmitted on physical uplink shared channel by adjusting for a poweroffset representing a different message receive sensitivity/qualityrequirement.
 17. The method of claim 1, further comprising: accessing alocally retained value for transmit power spectral density used for therandom access channel preamble that was successfully received; andsetting transmit power control based at least in part upon the locallyretained value.
 18. The method of claim 1, further comprising adjustingfor a partial path loss on physical uplink shared channel whereas totalpower control for physical random access channel is for full path loss.19. The method of claim 1, further comprising adjusting for relativereceive sensitivity of physical random access channel and physicaluplink shared channel.
 20. The method of claim 19, wherein the relativereceive sensitivity is a function of at least one of a coveragerequirement, target quality, physical layer coding, modulation,transmission bandwidth, and payload size.
 21. The method of claim 1,further comprising adjusting for different noise/interference levelsseen for the physical random access channel and the physical uplinkshared channel.
 22. A computer program product for transmit powercontrol of a first message on physical uplink shared channel during arandom access channel procedure on physical random access channel,comprising: at least one computer readable storage medium storingcomputer executable instructions that, when executed by at least oneprocessor, implement components comprising: a first set of instructionsfor causing a computer to perform transmit power control on transmittinga random access channel preamble sufficient for successful receipt; anda second set of instructions for causing the computer to set transmitpower control for a first message transmitted on physical uplink sharedchannel based at least in part upon the random access channel preamblethat was successfully received.
 23. An apparatus for transmit powercontrol of a first message on physical uplink shared channel during arandom access channel procedure on physical random access channel,comprising: at least one processor; at least one computer readablestorage medium storing computer executable instructions that, whenexecuted by the at least one processor, implement components comprising:means for performing transmit power control on transmitting a randomaccess channel preamble sufficient for successful receipt; and means forsetting transmit power control for a first message transmitted onphysical uplink shared channel based at least in part upon the randomaccess channel preamble that was successfully received.
 24. An apparatusfor transmit power control of a first message on physical uplink sharedchannel during a random access channel procedure on physical randomaccess channel, comprising: a transmitter for transmitting a physicalrandom access channel and physical uplink shared channel; a receiver; amedium access control layer for performing transmit power control ontransmitting a random access channel preamble; and a physical layer forsetting transmit power control for a first message transmitted onphysical uplink shared channel based upon the random access channelpreamble that was successfully received.
 25. The apparatus of claim 24,wherein the medium access control layer is further for performingtransmit power control by determining a sufficient power spectraldensity for transmitting on physical uplink shared channel.
 26. Theapparatus of claim 25, wherein the physical layer is further forcompensating for a bandwidth difference between the random accesschannel preamble and physical uplink shared channel.
 27. The apparatusof claim 25, wherein the physical layer is further for accounting foroffsets of the random access channel preamble not applicable totransmission of physical uplink shared channel in performing transmitpower control.
 28. The apparatus of claim 24, wherein the medium accesscontrol layer is further for transmitting on physical random accesschannel an indication of transmit power used for the random accesschannel preamble that was successfully received; and the receiver isfurther for receiving a transmit power control command for physicaluplink shared channel with a random access response based at least inpart upon the indication.
 29. The apparatus of claim 28, wherein thereceiver is further for receiving a transmit power control command forthe physical uplink shared channel comprising a relative change from atransmit power level used for the random access channel preamble thatwas successfully received.
 30. The apparatus of claim 29, furthercomprising transmitting on physical random access channel the indicationof transmit power control by conveying a number of retransmissions,wherein the transmit power can be determined based upon a predefinedpower increase as a function of the number of retransmissions.
 31. Theapparatus of claim 28, wherein the receiver is further for receiving apositive indication of random access channel preamble reception; and thetransmitter is further for transmitting a message portion containingmessage data or control data including an independent power gaincontrol.
 32. The apparatus of claim 31, wherein the receiver is furtherfor receiving the positive indication of reception of the random accesschannel preamble by receiving a random access response.
 33. Theapparatus of claim 24, wherein the medium access control layer isfurther for transmitting a random access channel preamble at a nominaltransmit power value, and for retransmitting a random access channelpreamble at a stepped up transmit power value in response to notreceiving a random access response.
 34. The apparatus of claim 24,wherein the medium access control layer is further for performingtransmit power control for physical random access channel transmissionby increasing in equal power steps, and for determining a relativetransmit power control by tracking a number of equal power steps useduntil a physical random access channel preamble is successfullyreceived.
 35. The apparatus of claim 24, wherein the medium accesscontrol layer is further for transmitting a random access channelpreamble at a nominal transmit power value managed by a medium accesscontrol layer, for performing transmit power control for transmittingrandom access channel preamble by increasing in equal power steps inresponse to failing to receive a positive indication of reception, forretransmitting a random access channel preamble at a stepped up transmitpower value, and for determining a relative transmit power control bytracking a number of equal power steps; the receiver is further forreceiving the positive indication of reception of the random accesschannel preamble; the medium access control layer is further fortransmitting an indication of transmit power on physical random accesschannel; the receiver is further for receiving a transmit power controlcommand indicating an offset to physical uplink shared channel powerspectral density determined in part based on the transmit power of therandom access channel preamble that was successfully received; and thephysical layer is further for setting transmit power control for thefirst message transmitted on physical uplink shared channel and managedtransmission of physical uplink shared channel by a physical layer inaccordance with the transmit power control command that was based atleast in part upon random access channel preamble that was successfullyreceived.
 36. The apparatus of claim 35, wherein the physical layer isfurther for determining the relative transmit power control bydetermining a maximum transmit power that limits the number of equalpower steps.
 37. The apparatus of claim 35, wherein the physical layeris further for setting transmit power control for the first messagetransmitted on physical uplink shared channel by adjusting fornoise/interference variations.
 38. The apparatus of claim 35, whereinthe physical layer is further for setting transmit power control for thefirst message transmitted on physical uplink shared channel by adjustingfor a power offset representing a different message receivesensitivity/quality requirement.
 39. The apparatus of claim 24, whereinthe physical layer is further for accessing a locally retained value fortransmit power spectral density used for the random access channelpreamble that was successfully received, and for setting transmit powercontrol based at least in part upon the locally retained value.
 40. Theapparatus of claim 24, wherein the physical layer is further foradjusting for a partial path loss on physical uplink shared channelwhereas total power control for physical random access channel is forfull path loss.
 41. The apparatus of claim 24, wherein the physicallayer is further for adjusting for relative receive sensitivity ofphysical random access channel and physical uplink shared channel. 42.The apparatus of claim 41, wherein the relative receive sensitivity is afunction of at least one of a coverage requirement, target quality,physical layer coding, modulation, transmission bandwidth, and payloadsize.
 43. A method for transmit power control of a first message onphysical uplink shared channel during a random access channel procedureon physical random access channel, comprising: employing a processorexecuting computer executable instructions stored on a computer readablestorage medium to implement following acts: receiving a random accesschannel preamble; acknowledging successful receipt of the random accesschannel preamble; receiving a random access channel message containingan indication of transmit power control used for the random accesschannel preamble that was successfully received; and transmitting arandom access response including a transmit power control command for afirst message transmitted on physical uplink shared channel based atleast in part upon a transmit power control for the random accesschannel preamble that was successfully received.
 44. The method of claim43, further comprising transmitting a transmit power control command forthe physical uplink shared channel comprising a relative power changefrom transmit power used for the random access channel preamble that wassuccessfully received.
 45. The method of claim 44, further comprising:transmitting a positive indication of reception of the random accesschannel preamble; and receiving a message portion containing messagedata or control data including an independent power gain control. 46.The method of claim 43, further comprising determining transmit powercontrol command for the first message transmitted on physical uplinkshared channel by determining a sufficient power spectral density fortransmitting on physical uplink shared channel of the first message. 47.The method of claim 43, further comprising determining transmit powercontrol command for the first message transmitted on physical uplinkshared channel by compensating for a bandwidth difference between therandom access channel preamble and physical uplink shared channel. 48.The method of claim 43, further comprising determining transmit powercontrol command for the first message transmitted on physical uplinkshared channel by accounting for offsets of the random access channelpreamble not applicable to transmission of physical uplink sharedchannel.
 49. The method of claim 43, further comprising determiningtransmit power control command for the first message transmitted onphysical uplink shared channel by adjusting for noise/interferencevariations.
 50. The method of claim 43, further comprising determiningtransmit power control command for the first message transmitted onphysical uplink shared channel by setting transmit power control for thefirst message transmitted on physical uplink shared channel by adjustingfor a power offset representing a different message receivesensitivity/quality requirement.
 51. A computer program product fortransmit power control of a first message on physical uplink sharedchannel during a random access channel procedure on physical randomaccess channel, comprising: at least one computer readable storagemedium storing computer executable instructions that, when executed byat least one processor, implement components comprising: a first set ofinstructions for receiving a random access channel preamble; a secondset of instructions for acknowledging successful receipt of the randomaccess channel preamble; a third set of instructions for receiving arandom access channel message containing an indication of transmit powercontrol used for the random access channel preamble that wassuccessfully received; and a fourth set of instructions for transmittinga random access response including a transmit power control command fora first message transmitted on physical uplink shared channel based atleast in part upon a transmit power control for the random accesschannel preamble that was successfully received.
 52. An apparatus fortransmit power control of a first message on physical uplink sharedchannel during a random access channel procedure on physical randomaccess channel, comprising: at least one processor; at least onecomputer readable storage medium storing computer executableinstructions that, when executed by the at least one processor,implement components comprising: means for receiving a random accesschannel preamble; means for acknowledging successful receipt of therandom access channel preamble; means for receiving a random accesschannel message containing an indication of transmit power control usedfor the random access channel preamble that was successfully received;and means for transmitting a random access response including a transmitpower control command for a first message transmitted on physical uplinkshared channel based at least in part upon a transmit power control forthe random access channel preamble that was successfully received. 53.An apparatus for transmit power control of a first message on physicaluplink shared channel during a random access channel procedure onphysical random access channel, comprising: a receiver for receiving arandom access channel preamble on a physical random access channel; atransmitter for acknowledging successfully receipt of the random accesschannel preamble; the receiver further for receiving a random accesschannel message containing an indication of transmit power control forthe random access channel preamble that was successfully received; and acomputing platform for transmitting via the transmitter a random accessresponse including a transmit power control command for a first messagetransmitted on physical uplink shared channel based at least in partupon a transmit power control for the random access channel preamblethat was successfully received.
 54. The apparatus of claim 53, whereinthe computing platform is further for transmitting via the transmitter atransmit power control command for the physical uplink shared channelcomprising a relative power change from transmit power used for therandom access channel preamble that was successfully received.
 55. Theapparatus of claim 54, wherein the computing platform is further fortransmitting via the transmitter a positive indication of random accesschannel preamble reception; and the receiver is further for receiving amessage portion containing message data or control data including anindependent power gain control.
 56. The apparatus of claim 53, whereinthe computing platform is further for determining transmit power controlcommand for the first message transmitted on physical uplink sharedchannel by determining a sufficient power spectral density fortransmitting on physical uplink shared channel of the first message. 57.The apparatus of claim 54, wherein the computing platform is further fordetermining transmit power control command for the first messagetransmitted on physical uplink shared channel by compensating for abandwidth difference between the random access channel preamble andphysical uplink shared channel.
 58. The apparatus of claim 53, whereinthe computing platform is further for determining transmit power controlcommand for the first message transmitted on physical uplink sharedchannel by accounting for offsets of the random access channel preamblenot applicable to transmission of physical uplink shared channel. 59.The apparatus of claim 53, wherein the computing platform is further fordetermining transmit power control command for the first messagetransmitted on physical uplink shared channel by adjusting fornoise/interference variations.
 60. The apparatus of claim 53, whereinthe computing platform is further for determining transmit power controlcommand for the first message transmitted on physical uplink sharedchannel by setting transmit power control for the first messagetransmitted on physical uplink shared channel by adjusting for a poweroffset representing a different message receive sensitivity/qualityrequirement.